package vg.services.plugin_manager.interfaces;

import vg.services.plugin_manager.realization.PluginParameter;
/**
 * All plugins in decoders must implements this interface.
 *
 * @author Timur Zolotuhin (e-mail: tzolotuhin@gmail.com)
 */
public interface IPlugin {
	/**
	 * This method installs plugin to decoders.
     * It will be called from EDT.
     *
	 * @param pluginParameter - plugin parameter.
	 */
	public void install(PluginParameter pluginParameter) throws Exception;
}
